/*在线商城公有样式*/
//margin
.mt2{
  margin-top: 2px;
}
.mt3{
  margin-top: 3px;
}
.mt5{
  margin-top: 5px;
}
.mt8{
  margin-top: 8px;
}
.mt10{
  margin-top:10px;
}
.mt20 {
  margin-top: 20px;
}

.mt30{
  margin-top: 30px;
}
.mt35{
  margin-top: 35px;
}

.ml3{
  margin-left: 3px;
}
.ml5{
  margin-left: 5px;
}
.ml10{
  margin-left: 10px;
}
.ml22{
  margin-left: 22px;
}
.ml30{
  margin-left: 30px;
}
.ml58{
  margin-left: 58px;
}
.ml40{
  margin-left: 40px;
}

.ml120{
  margin-left: 120px;
}

.mr3{
  margin-right: 3px;
}
.mr10{
  margin-right:10px;
}
.mr15{
  margin-right:15px;
}
.mb40{
  margin-bottom: 40px;
}
.mg-auto{
  margin: 0 auto;
}

//padding
.p10{
  padding: 10px;
}
.p20{
  padding: 20px;
}
.pl0{
  padding-left: 0;
}
.pr0{
  padding-right: 0;
}

//行高
//公用间距
.lh-28{
  line-height: 28px;
}

//对齐
.va-t{
  vertical-align: top;
}

//width
.percent100{
  width: 100%;
}
.w50{
  width: 50px;
}
.w60{
  width: 60px;
}
.w70{
  width: 70px;
}
.w80{
  width: 80px;
}
.w100{
  width: 100px;
}
.w120{
  width: 120px;
}
.w150{
  width: 150px;
}
.w158{
  width: 158px;
}
.w220{
  width: 220px;
}
.w300{
  width: 300px;
}
.w360 {
  width: 360px;
}

.w700{
  width: 700px;
}

.bg-gray{
  background-color: #f7f7f7;
}

//ant 搜索框输入溢出bug修复
.ant-input-search #inner-editor{
  overflow: hidden;
}

//form下 表格页码select宽度修复
form .ant-pagination .ant-select{
  width: auto;
}

//input组件搜索字被图标遮住修复
.ant-input-search-wrapper .ant-input-search {
  padding-right: 30px;
}

//火狐下输入框校验红框问题
.ant-input-group .ant-input{
  box-shadow: none;
}

//评价-五颗星
.stars{
  display: inline-block;
  font-size: 16px;
  color: @price-color;
  .anticon + .anticon{
    margin-left: 3px;
  }
}

.bdt{
  border-top: 1px solid @border-color-split;
}

.bd {
  border: 1px solid @border-color-split;
}

//ant-input-number-input placeholder 颜色控制
.ant-input-number-input{
  &::-moz-placeholder {
    color: #ccc;
    opacity: 1;
  }
  &:-ms-input-placeholder {
    color: #ccc;
  }
  &::-webkit-input-placeholder {
    color: #ccc;
  }
}